marine afforestation - Turkish English Dictionary